home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / finger_cgi.nasl < prev    next >
Text File  |  2005-01-14  |  2KB  |  73 lines

  1. #
  2. # This script was written by Renaud Deraison <deraison@cvs.nessus.org>
  3. #
  4. # See the Nessus Scripts License for details
  5. #
  6.  
  7. if(description)
  8. {
  9.  script_id(10071);
  10.  script_version ("$Revision: 1.16 $");
  11.  
  12.  name["english"] = "Finger cgi";
  13.  name["francais"] = "Finger cgi";
  14.  script_name(english:name["english"], francais:name["francais"]);
  15.  
  16.  desc["english"] = "The 'finger' cgi is installed. It is usually
  17. not a good idea to have such a service installed, since
  18. it usually gives more troubles than anything else. 
  19.  
  20. Double check that you really want to have this
  21. service installed.
  22.  
  23. Solution : remove it from /cgi-bin.
  24.  
  25. Risk factor : High";
  26.  
  27.  
  28.  desc["francais"] = "Le cgi 'finger' est installΘ. Ce n'est
  29. gΘnΘrallement pas une bonne idΘe d'avoir un service
  30. 'finger' en accΦs libre, car cela cause plus de
  31. problΦmes qu'autre chose.
  32.  
  33. VΘrifiez donc que vous voulez rΘellement avoir
  34. ce service installΘ.
  35.  
  36. Solution : enlevez le de /cgi-bin.
  37.  
  38. Facteur de risque : SΘrieux";
  39.  
  40.  
  41.  script_description(english:desc["english"], francais:desc["francais"]);
  42.  
  43.  summary["english"] = "Checks for the presence of /cgi-bin/finger";
  44.  summary["francais"] = "VΘrifie la prΘsence de /cgi-bin/finger";
  45.  
  46.  script_summary(english:summary["english"], francais:summary["francais"]);
  47.  
  48.  script_category(ACT_GATHER_INFO);
  49.  
  50.  
  51.  script_copyright(english:"This script is Copyright (C) 1999 Renaud Deraison",
  52.         francais:"Ce script est Copyright (C) 1999 Renaud Deraison");
  53.  family["english"] = "CGI abuses";
  54.  family["francais"] = "Abus de CGI";
  55.  script_family(english:family["english"], francais:family["francais"]);
  56.  script_dependencie("find_service.nes", "no404.nasl");
  57.  script_require_ports("Services/www", 80);
  58.  exit(0);
  59. }
  60.  
  61. #
  62. # The script code starts here
  63. #
  64. include("http_func.inc");
  65. include("http_keepalive.inc");
  66. port = get_http_port(default:80);
  67.  
  68. res = is_cgi_installed_ka(port:port, item:"finger");
  69. if(res)
  70. {
  71.  security_warning(port);
  72. }
  73.